home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Belgian Amiga Club - ADF Collection
/
BS1 part 60.zip
/
BS1 part 60
/
Kick Pascal v2.10 d1.adf
/
INCLUDE
/
graphics
/
gfxbase.h
< prev
next >
Wrap
Text File
|
1990-11-01
|
1KB
|
55 lines
{$if not def GRAPHICS_GFXBASE_H}
Const GRAPHICS_GFXBASE_H=3.14159;
{$if not def EXEC_LISTS_H;incl"exec/lists.h";endif}
{$if not def EXEC_LIBRARIES_H;incl"exec/libraries.h";endif}
{$if not def EXEC_INTERRUPTS_H;incl"exec/interrupts.h";endif}
{$if not def GRAPHICS_VIEW_H;incl"graphics/view.h";endif}
Const
NTSC=1;
GENLOC=2;
PAL=4;
BLITMSG_FAULT=4;
Type
p_GraphicsBase=^GraphicsBase;
GraphicsBase=Record
LibNode:_Library;
ActiView:p_View;
copinit:p_copinit;
cia,blitter:^Long;
LOFlist,SHFlist:^Word;
blthd,blttl:Ptr; {p_bltnode}
bsblthd,bsblttl:Ptr; {p_bltnode}
vbsrv,timsrv,bltsrv:Interrupt;
TextFonts:List;
DefaultFont:Ptr;
Modes:Word;
VBlank,Debug:Byte;
BeamSync,system_bplcon0:integer;
SpriteReserved,bytereserved:Byte;
Flags:Word;
BlitLock:integer;
BlitNest:integer;
BlitWaitQ:List;
BlitOwner:Ptr; {p_Task}
TOF_WaitQ:List;
DisplayFlags:Word;
SimpleSprite:Ptr;
MaxDisplayRow,MaxDisplayColumn,NormalDisplayRows:Word
NormalDisplayColumns,NormalDPMX,NormalDPMY:Word;
LastChanceMemory:Ptr; {p_SignalSempahore}
LCMptr:^Word;
MicrosPerLine,MinDisplayColumn:Word;
reserved:Array[0..1]of Long;
hedley:Array[0..3]of Long;
hedley2:Array[0..3]of Long;
hedley_count:integer;
hedley_flags:Word;
hedley_count1:integer;
hedley_tmp:integer;
hedley3:Array[0..2]of Long;
hedley_sprites:Array[0..3]of Long;
hedley_sprites1:Array[0..3]of Long;
End;
{$endif}